=====================================
PERSONAL DRIVER SYSTEM - README
=====================================

VERSION: 1.0
AUTHOR: [vLaati]


=====================================
WHAT IS THIS?
=====================================

This mod adds a personal AI driver to GTA V. You can call a driver with a customized car, 
tell them where to go, and sit back while they drive you around Los Santos.

Think of it like Uber or a personal driver in GTA V!

=====================================
FEATURES
=====================================

✓ Call a personal driver with the press of a button (F10 menu)
✓ Driver arrives in a customized luxury vehicle
✓ Choose from 8 vehicle categories (Super Cars, Sports, Muscle, SUVs, etc.)
✓ Driver picks you up automatically
✓ Set waypoints and driver takes you there
✓ Three driving modes: Slow (safe), Normal, Fast (aggressive)
✓ Park feature - driver finds a parking spot and waits for you
✓ Driver appears as a blue blip on your map
✓ Fully customized vehicles (colors, wheels, neon lights, upgrades)
✓ Driver wears a professional business suit
✓ Adjustable settings via config file

=====================================
HOW TO INSTALL
=====================================

1. Make sure you have these installed first:
   - ScriptHookV 
   - ScriptHookVDotNet 3 
   - NativeUI

2. Download this mod and extract it

3. Copy these files to your GTA V folder:
   - PersonalDriverSystem.dll → goes in "scripts" folder
   - PersonalDriverSystem.ini → goes in "scripts" folder

4. Start GTA V and you should see a notification saying the mod loaded

=====================================
HOW TO USE
=====================================

STEP 1: CALL YOUR DRIVER
- Press F10 to open the menu
- Select "Call Personal Driver"
- Wait a few seconds - your driver will arrive nearby

STEP 2: GET IN THE CAR
- When driver arrives, press G to enter as passenger
- You will sit in the passenger seat (not driver seat)

STEP 3: SET A DESTINATION
- Press F10 to open menu again
- Put a waypoint on your map (M key)
- Select "Go To Waypoint"
- Driver will take you there!

OTHER COMMANDS:
- "Stop Here" = Driver pulls over immediately
- "Park Vehicle" = Driver finds a safe parking spot and waits
- "Dismiss Driver" = Send driver away when you're done
- "Driving Mode" = Change between Slow/Normal/Fast driving
- "Vehicle Category" = Choose what type of car you want next time

=====================================
DEFAULT CONTROLS
=====================================

F10 = Open/Close Menu
G = Enter Vehicle (when driver arrives)

You can change these keys in the PersonalDriverSystem.ini file!

=====================================
CONFIG FILE SETTINGS
=====================================

Open PersonalDriverSystem.ini in Notepad to customize:

[Keys]
MenuKey = What key opens the menu (default: F10)
EnterVehicleKey = What key gets you in the car (default: G)

[SpawnSettings]
MinSpawnDistance = How close driver spawns (default: 50 meters)
MaxSpawnDistance = How far driver spawns (default: 120 meters)
ArrivalDistance = How close driver gets before stopping (default: 12 meters)

[DrivingSpeed]
SlowSpeed = Speed in slow mode (default: 15 = about 33 mph)
NormalSpeed = Speed in normal mode (default: 25 = about 56 mph)
FastSpeed = Speed in fast mode (default: 50 = about 112 mph)

[Customization]
EnableNeon = Turn neon lights on/off (default: true)
EnableMods = Turn vehicle upgrades on/off (default: true)
PlateText = Custom license plate text (default: DRIVER)

=====================================
KNOWN ISSUES / BUGS
=====================================

⚠ Driver sometimes spawns on smaller roads instead of highways
   FIX: Just dismiss and call again

⚠ Slight lag when driving in heavy traffic
   FIX: Lower your game graphics settings slightly

⚠ Driver might get confused in tight spaces or parking garages
   FIX: Use "Stop Here" instead of "Park Vehicle" in tight areas

⚠ If you die while driver is active, you need to call a new driver
   FIX: This is normal - just call another driver after respawning

=====================================
TIPS & TRICKS
=====================================

→ Use "Fast" mode on highways, "Slow" mode in the city
→ Set waypoints on main roads, not in alleys or mountains
→ Use "Park Vehicle" when going into stores - driver will wait for you
→ Driver won't get out of the car - they stay in the driver seat
→ You can switch driving modes while already driving!
→ The blue blip on your map shows where your driver is

=====================================
TROUBLESHOOTING
=====================================

PROBLEM: Mod doesn't load
- Make sure ScriptHookV, ScriptHookVDotNet3, and NativeUI are installed
- Check that PersonalDriverSystem.dll is in the "scripts" folder
- Check ScriptHookVDotNet.log for errors

PROBLEM: Menu doesn't open
- Make sure you're pressing the right key (default is F10)
- Check PersonalDriverSystem.ini to see what key is set
- Try pressing different F keys

PROBLEM: Driver doesn't arrive
- Make sure you're not in an interior or underground
- Try calling from a main street or road
- Dismiss and try calling again

PROBLEM: Can't enter vehicle
- Make sure you're close to the car (within 10 meters)
- Press G when you see the prompt
- Try walking right up to the passenger door

=====================================
CREDITS
=====================================

Created by: vLaati
Built with: ScriptHookVDotNet 3
Uses: NativeUI for menu system

Special thanks to the GTA V modding community!

=====================================
SUPPORT
=====================================

Found a bug? Have a suggestion?
Report issues on the mod page or contact me at [your contact]

Enjoy your personal driver!

=====================================